if({}){
    console.log('ojbk');
}

console.log(Number({}));
// Tonumber({})
// ToPrimitive({},Number)
// ToNumber('[object object]')
// NaN

console.log(Number([]));
// Tonumber([])
// ToPrimitive([],Number)
// ToNumber('')
// 0


console.log(String({}));
// ToString({})
// ToPrimitive({},String)  //'[object Object]'
// ToString('[object object]') //'[object Object]'
// '[object object]'